package com.clp.protocol.iec104.iec104.client.state;

import com.clp.protocol.iec104.iec104.client.async.MasterPromise;
import io.netty.util.concurrent.Future;

/**
 * 主站状态，可被注册 promise
 */
public interface MasterState extends ActivatableState<Future<Void>> {

    <V> MasterPromise<V> register(MasterPromise<V> sendPromise);

}
